home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
script.lzh
/
script_0.4
/
script.readme
< prev
next >
Wrap
Text File
|
1996-12-22
|
1KB
|
26 lines
Short: script.library, replaces G/SetRexxVar()
Author: fasten@cs.bonn.edu (Bernhard Fastenrath)
Uploader: fasten@cs.bonn.edu (Bernhard Fastenrath)
Version: 0.4
Type: util/libs
script.library offers 2 functions which work like GetRexxVar()/SetRexxVar()
but can be used in connection with other script languages than Rexx;
if a RexxMsg from ARexx is given as 1st argument GetRexxVar()/SetRexxVar()
are called:
LONG Script_SetRexxVar (RexxMsg *msg, char *name, char *value);
LONG Script_GetRexxVar (RexxMsg *msg, char *name, char **value);
There are 4 functions to allocate/deallocate/assign the variable lists of
non-ARexx RexxMsgs:
ScriptContext *Script_AllocContext (void);
void Script_FreeContext (ScriptContext *sc);
void Script_SetMsgContext (RexxMsg *msg, ScriptContext *sc);
ScriptContext *Script_GetMsgContext (RexxMsg *msg);
If you would like to see any other service functions for different script
languages integrated into script.library let me know.
I'll add any future plans/ideas to the Amiga Pike (uLPC) homepage:
http://titan.cs.bonn.edu/~fasten/pike.html